拜年: to pay a New Year call, to wish sb a Happy New Year...
洪水: deluge, flood...
疲惫不堪: whacked to the wide -- terribly fatigued, being fatigued to the extreme, be tired beyond endurance, be tired to death, extremely tired...
低下: low status, lowly, to lower (one's head)...
止血: to staunch (bleeding), hemostatic (drug)...
掉: to fall, to drop, to lag behind, to lose, to go missing, to reduce, fall (in prices), to lose (value, weight etc), to wag, to swing, to turn, to change, to exchange, to swap, to show off, to shed (...
来历: history, antecedents, origin...
离: to leave, to part from, to be away from, (in giving distances) from, without (sth), independent of, one of the Eight Trigrams, symbolizing fire, ?...
姐姐: older sister...
羞愧: ashamed...